枚举和枚举类

您所在的位置:网站首页 重定义 以前的定义是枚举数 枚举和枚举类

枚举和枚举类

2024-07-15 21:56| 来源: 网络整理| 查看: 265

枚举 普通枚举 枚举的使用

枚举类型(enumeration)是C及C++中一个基本的内置类型,不过也是一个有点”奇怪”的类型。从枚举的本意上来讲,就是要定义一个类别,并穷举同一类别下的个体以供代码中使用。由于枚举来源于C,所以出于设计上的简单的目的,枚举值常常是对应到整型数值的一些名字,比如:

// 匿名枚举 enum {Red, Green, Blue}; // 有名枚举 enum Colors{Red, Green, Blue};

在枚举类型中的枚举值编译器会默认从0开始赋值,而后依次向下递增,也就是说Red=0,Green=1,Blue=2。

代码示例:

#include using namespace std; enum Day { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday }; void test01() { Day day = Thursday; if (day == 3) { cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3